Big Huge Thesaurus

Vladimir Vladimirovich Putin

noun